tf activity transcription factor analysis genetics dog systems biology coaching apoptosis cell biology biology bioinformatics animal management cell cycle profiling molecular biology cat pet binding site drug discovery